package com.ruoyi.app.model.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;

@Data
public class UserInfoRes {

    @ApiModelProperty(notes = "用户id")
    private String id;


    @ApiModelProperty(notes = "手机号")
    private String phone;


    @ApiModelProperty(notes = "是否会员 0：否")
    private Integer member;


    /**
     * 性别
     */
    @ApiModelProperty(notes = "性别")
    private String sex;


    /**
     * 头像
     */
    @ApiModelProperty(notes = "头像")
    private String headPortrait;


    /**
     * 个人介绍
     */
    @ApiModelProperty(notes = "个人介绍")
    private String introduction;

    /**
     * 微信号
     */
    @ApiModelProperty(notes = "微信号")
    private String weChat;

    /**
     * 手机号
     */
    @ApiModelProperty(notes = "手机号")
    private String phoneNumber;

    /**
     * 昵称
     */
    @ApiModelProperty(notes = "昵称")
    private String nickName;

    /**
     * 图片
     */
    @ApiModelProperty(notes = "图片")
    private String picture;


    /**
     * 籍贯
     */
    @ApiModelProperty(notes = "籍贯")
    private String hometown;

    /**
     * 居住地
     */
    @ApiModelProperty(notes = "居住地")
    private String place;

    /**
     * 婚姻状况
     */
    @ApiModelProperty(notes = "婚姻状况")
    private String maritalStatus;

    /**
     * 职业
     */
    @ApiModelProperty(notes = "职业")
    private String profession;

    /**
     * 身高
     */
    @ApiModelProperty(notes = "身高")
    private Integer height;

    /**
     * 学历
     */
    @ApiModelProperty(notes = "学历")
    private String education;

    /**
     * 月收入
     */
    @ApiModelProperty(notes = "月收入")
    private String monthlyIncome;

    /**
     * 购车情况
     */
    @ApiModelProperty(notes = "购车情况")
    private String carPurchase;

    /**
     * 购房情况
     */
    @ApiModelProperty(notes = "购房情况")
    private String housePurchase;

    /**
     * 是否有小孩
     */
    @ApiModelProperty(notes = "是否有小孩")
    private String baby;

    /**
     * 是否想要小孩
     */
    @ApiModelProperty(notes = "是否想要小孩")
    private String giveBirth;

    /**
     * 何时结婚
     */
    @ApiModelProperty(notes = "何时结婚")
    private String marry;

    /**
     * 择偶年龄：18-25
     */
    @ApiModelProperty(notes = "条件择偶年龄")
    private String claimCarPurchase;

    /**
     * 居住地
     */
    @ApiModelProperty(notes = "条件居住地")
    private String claimPlace;

    /**
     * 婚姻状况
     */
    @ApiModelProperty(notes = "条件婚姻状况")
    private String claimMaritalStatus;

    /**
     * 职业
     */
    @ApiModelProperty(notes = "条件职业")
    private String claimProfession;

    /**
     * 身高 165-170
     */
    @ApiModelProperty(notes = "条件身高")
    private String claimHeight;

    /**
     * 学历
     */
    @ApiModelProperty(notes = "条件学历")
    private String claimEducation;

    /**
     * 月收入
     */
    @ApiModelProperty(notes = "条件月收入")
    private String claimMonthlyIncome;


    @ApiModelProperty(notes = "实名已认证")
    private String realNameState = "0";


    @ApiModelProperty(notes = "住房认证")
    private String realHouseState = "0";


    @ApiModelProperty(notes = "车辆认证")
    private String realCarState = "0";


}
